table{
    width: 536px;
}
a{
    color: blue;
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
.title-col-1{
    font-size: 20px;
    font-weight: bolder;
    text-align: left;
}
.col-1{
    font-size: 80%;
}
.title-col-2{
    font-size: 100%;
    text-align: center;
}
.col-2{
    text-align: center;
    font-size: 80%;
}
.picture{
    background-image: url(./update.png);
    width: 20px;
    height: 20px;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: bottom;
}
.content{
    font-size: 18px;
    line-height: 40px;
}
.content .col-1,.content .col-2{
    border-bottom: 2px solid #f3f3f3;
}
.num{
    font-size: 20px;
    color: #fffff3;
}
.first{
    background-color: #f54545;
    padding-right: 8px;
}
.second{
    background-color: #ff8547;
    padding-right: 8px;
}
.third{
    background-color: #ffac38;
    padding-right: 8px;
}
.other{
    background-color: #8eb9f5;
    padding-right: 8px;
}